#include "Affichable.h"
#include <vector>
		void Affichable::attache(Afficheur* a) {
			lstAfficheurs.push_back(a);
		}
		void Affichable::detache(Afficheur* a) {
			vector<Afficheur*>::iterator it;
			for (it=lstAfficheurs.begin();it<lstAfficheurs.end();++it){
				if (*it==a){
					lstAfficheurs.erase(it);
				}
			}
		}
		void Affichable::afficher(){
			vector<Afficheur*>::iterator it;
			for (it=lstAfficheurs.begin();it<lstAfficheurs.end();++it){
				(*it)->miseAJour();
			}
		}
